print('Введите четырехзначное число:')
a=int(input())
flag=0
nuli=0
d=0
m1x=4
m2x=4
m3x=4
m4x=4
if(len(str(a))!=4):
    print('Введённое число не является четырёхзначным')
else:
    if(a%2==0):
        b='Да'
    else:
        b='Нет'
    if(a%3==0):
        c='Да'
    else:
        c='Нет'
    for i in range(10,100):
        if(i**2==a):
            d=i
    print('Число чётное:', b)
    print('Число кратное трём:', c)
    if(d!=0):
        print('Число является квадратом числа:', d)
    else:
        print('Число является квадратом числа:', 'Нет')    
    print('')
    m1=a//1000
    m4=a%10
    m3=(a%100-a%10)//10
    m2=(a%1000-a%100)//100
    if(m1<m2 and m1<m3 and m1<m4):
        mini=m1
    elif(m2<m3 and m2<m4):
        mini=m2
    elif(m3<m4):
        mini=m3
    else:
        mini=m4
    print('Наименьшая цифра числа:', mini)
    if(m1>m2 and m1>m3 and m1>m4):
        maxi=m1
    elif(m2>m3 and m2>m4):
        maxi=m2
    elif(m3>m4):
        maxi=m3
    else:
        maxi=m4
    print('Наибольшая цифра числа:', maxi)
    if(m1==0):
        nuli=nuli+1
    if(m2==0):
        nuli=nuli+1
    if(m3==0):
        nuli=nuli+1
    if(m4==0):
        nuli=nuli+1
    print('Количество нулей в числе:', nuli)
    for i in range(0,4):
        if(i**2==m1):
            m1x=i    
    for i in range(0,4):
        if(i**2==m2):
            m2x=i
    for i in range(0,4):
        if(i**2==m3):
            m3x=i
    for i in range(0,4):
        if(i**2==m4):
            m4x=i
    print('')
    if(m4x==4):
        print('Цифра в разряде единиц является квадратом цифры:', 'Нет')
    else:
        print('Цифра в разряде единиц является квадратом цифры:', m4x)
    if(m3x==4):
        print('Цифра в разряде десятков является квадратом цифры:', 'Нет')
    else:
        print('Цифра в разряде десятков является квадратом цифры:', m3x)
    if(m2x==4):
        print('Цифра в разряде сотен является квадратом цифры:', 'Нет')
    else:
        print('Цифра в разряде сотен является квадратом цифры:', m2x)
    if(m1x==4):
        print('Цифра в разряде тысяч является квадратом цифры:', 'Нет')
    else:
        print('Цифра в разряде тысяч является квадратом цифры:', m1x)
        
        
        
        